• word of the day

    churchill downs

    churchill downs - Dictionary definition and meaning for word churchill downs

    Definition
    (noun) a racetrack for thoroughbred racing in Louisville; site of the Kentucky Derby

Word used in video below:
text: a Downs in Louisville well they have
Download our Mobile App Today
Receive our word of the day
on Whatsapp